<?php
/**
 * Description of Categorie
 *
 * @author 
 */

require_once $_SERVER["DOCUMENT_ROOT"].'/Net_Articles/Utils/MonException.php';
class Categorie {
    /**
     *
     * @var type 
     */
    private $id_categorie;
    private $libcategorie;
    
    public function getId_categorie() {
        return $this->id_categorie;
    }

    public function setId_categorie($id_categorie) {
        $this->id_categorie = $id_categorie;
    }

    public function getLibcategorie() {
        return $this->libcategorie;
    }

    public function setLibcategorie($libcategorie) {
        $this->libcategorie = $libcategorie;
    }
    
    /**
     * Lit la liste des categories et return un array
     * @return type 
     */
    public function LireListeCategorie() {
        try{
            $requete = "SELECT * FROM categorie";
            $ct = Db_Utils::Lecture($requete);
            return $ct;
        }
        catch (MonException $me){
            throw $me;
        }
        catch (Exception $e){
            throw new MonException($e);
        }
    }

}
?>
